Search

Raising the Bar

The good news is here! India notched the 77th rank in the World Bank's Ease of Doing Business, jumping 23 places up from last year. The report also recognises India as one of the top 10 reformers among 190 countries.